The only way to page-in a page is now the safe paging_load domctl.
(Unless the page was never paged out in the first place)
Signed-off-by: Andres Lagar-Cavilla <andres@lagarcavilla.org>
Acked-by: Tim Deegan <tim@xen.org>
Committed-by: Tim Deegan <tim@xen.org>
/* Allocate a page if the gfn does not have one yet */
if ( !mfn_valid(mfn) )
{
+ /* If the user did not provide a buffer, we disallow */
+ ret = -EINVAL;
+ if ( unlikely(user_ptr == NULL) )
+ goto out;
/* Get a free page */
ret = -ENOMEM;
page = alloc_domheap_page(p2m->domain, 0);